terrorist murder - French English Dictionary